import fetch from '@/utils/fetch';


// 说明：添加消防栓报警事件列表
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function addFlHydrantAlertEvents(obj) {
    return fetch({
        url: 'api/schedule/flHydrantReportRecord',
        method: 'post',
        data: obj
    });
}

// 说明：删除消防栓报警事件列表
// 接口：api/schedule/flHydrantAlertEvents/ids
// 请求类型：Delete
export function deleteFlHydrantAlertEvents(idArr) {
    return fetch({
        url: 'api/schedule/flHydrantReportRecord/del',
        method: 'delete',
        data: idArr
    });
}

// 说明：修改消防栓报警事件列表
// 接口：api/schedule/flHydrantAlertEvents/{id}
// 请求类型：Put
export function modifyFlHydrantAlertEvents(id, obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/' + id,
        method: 'put',
        data: obj
    })
}

// 说明：消防栓报警事件列表分页查询(条件搜索)
// 接口：api/schedule/flHydrantAlertEvents/search/{page}/{size}
// 请求类型：Post
export function searchFlHydrantAlertEvents(page, size, obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/findHydrantAlarmRecordList/' + page + '/' + size,
        method: 'post',
        data: obj
    });
}

// 说明：获取单个消防栓报警事件列表
// 接口：api/schedule/flHydrantAlertEvents/{id}
// 请求类型：get
export function getFlHydrantAlertEvents(id) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/' + id,
        method: 'get'
    })
}

// 说明：消防栓报警事件列表导出Excel模板
// 接口：api/schedule/flHydrantAlertEvents/exprotExcelModel
// 请求类型：get
export function downTem() {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/exprotExcelModel',
        responseType: 'blob',
        method: 'get'
    })
}

// 说明：消防栓报警事件列表导出Excel数据
// 接口：api/schedule/flHydrantAlertEvents/exprotXls/{ids}
// 请求类型：post
export function exprotXls(ids, obj) {
    console.log(obj)
    debugger;
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/findHydrantAlarmRecordListExport',
        responseType: 'blob',
        method: 'post',
        data: obj
    })
}

// 说明：消防栓报警事件列表导入
// 接口：api/schedule/flHydrantAlertEvents/importXls
// 请求类型：post
export function importXls() {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/importXls',
        method: 'post'
    })
}


// 说明：消防栓报警事件管理统计
// 接口：api/schedule/flHydrantAlertEvents/importXls
// 请求类型：post
export function findFireHydrantAlertEventsList(obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/findFireHydrantAlertEventsList',
        method: 'post',
        data: obj
    });
}

// 说明：消防栓报警事件列表 条件查询
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchAlertEvents(obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/search',
        method: 'post',
        data: obj
    })
}

// 说明：消防栓信息
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchHydrantInfo(obj) {
    return fetch({
        url: 'api/schedule/flHydrantInfo/search',
        method: 'post',
        data: obj
    })
}

// 说明：获取消防栓报表信息
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchHydrantReportRecord(obj) {
    return fetch({
        url: 'api/schedule/flHydrantReportRecord/search',
        method: 'post',
        data: obj
    })
}

// 说明：获取区域组织下消防栓
// 接口：api/schedule/flHydrantAlertEvents
// 请求类型：Post
export function searchflHydrantInfo(obj) {
    return fetch({
        url: 'api/schedule/flHydrantInfo/search',
        method: 'post',
        data: obj
    })
}